package org.csu.jpetstore.service;

import org.csu.jpetstore.bo.ItemBO;
import org.csu.jpetstore.entity.Item;

import java.util.List;

public interface ItemService {

    List<ItemBO> getItemListByProductId(String productId);

    Item getItemByItemId(String itemId);

    /**
     * 通过itemId获取ItemBO
     *
     * @param itemId itemId
     * @return ItemBO
     * @author huangzhangyan
     * @date 2022/4/13 20:45
     */
    ItemBO getItemBOById(String itemId);

    void updateInventoryQuantity(String itemId, Integer inventoryQuantity);
}
